Feature: Activity Heatmap Export Implementation - #8762
Conversation
|
@armanpanigrahi59 is attempting to deploy a commit to the jhasourav07's projects Team on Vercel. A member of the Team first needs to authorize it. |
|
This PR introduces the export feature for the activity heatmap, which is a significant enhancement for user interaction. It aligns with our previous decisions, such as the addition of a dark/light preview background toggle to improve user experience. Please ensure that the SVG output meets the premium quality standards we established. Looking forward to your feedback! |
📦 Next.js Bundle Size Report (Gzipped Sizes)
📊 Summary of Totals
|
Aamod007
left a comment
There was a problem hiding this comment.
Thank you for implementing the Activity Heatmap export functionality! Providing users with PNG, PDF, and SVG export options in \components/dashboard/ActivityHeatmapPro.tsx\ and \Heatmap.tsx\ is a fantastic addition. The UI looks solid with the dropdowns and Sonner toasts. I do notice it also includes API changes for a \ echstack\ route and MongoDB caching. Please ensure these bundled changes are intentional in the future, as isolated PRs are easier to review. The export implementation itself looks solid, great work!
|
🎉 Congratulations @armanpanigrahi59! Your PR has been successfully merged. 🚀 Thank you for contributing to CommitPulse. Your work helps us build a better tool for the community.
Keep building! 💻✨ |
Description
Fixes #5090
Pillar
Visual Preview
Checklist before requesting a review:
CONTRIBUTING.mdfile.localhost:3000/api/streak?user=YOUR_USERNAME).npm run formatandnpm run lintlocally and resolved all errors (CI will fail otherwise).feat(themes): ...,fix(calculate): ...).README.mdif I added a new theme or URL parameter.